package com.shortlink.admin.dao.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.shortlink.common.base.BaseDO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 用户持久层实体
 *
 * @author wp
 */
@TableName("t_user")
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class UserDO extends BaseDO {
    /**
     * id
     */
    private Long id;
    /**
     * 用户名
     */
    private String username;
    /**
     * 密码
     */
    private String password;
    /**
     * 真实姓名
     */
    private String realName;
    /**
     * 手机号
     */
    private String phone;
    /**
     * 邮箱
     */
    private String mail;
    /**
     * 用户组名
     */
    private String groupName;
    /**
     * 用户组级别
     */
    private Integer groupLevel;
    /**
     * 注销时间戳
     */
    private Long delTime;
    /**
     * 删除标识 0：未删除 1：已删除
     */
    private Integer delFlag;
}
